<?php


namespace app\admin\middleware;


class CheckLogin
{
    public function handle($request, \Closure $next)
    {  
       
        $user = session('user_auth');//获取当前登录信息
        if (!$user || session('user_auth_sign') != sign($user)) { //验证是否登录
            alert_error('登录后查看', url('/admin/login'));
       
        }
       
        if ($user['updatapassword'] == 0) { //验证是否需要重置密码
            alert_error('重置密码后使用', url('/admin/editPassword'));
        }
        
        return $next($request);
    }
}